package com.gtja.beoms.pojo;

import com.fasterxml.jackson.annotation.JsonFormat;

import java.util.Date;

public class QwAgentInfo {

    private String orgId;

    private String corpId;

    private String agentId;

    private String agentName;

    private String agentDesc;

    private String agentHomeUrl;

    private String agentLogoUrl;

    private String agentSecret;

    private String msgToken;

    private String msgCipher;

    private String msgBackUrl;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime;

    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private Date lastUpdateTime;

    public String getOrgId() {
        return orgId;
    }

    public void setOrgId(String orgId) {
        this.orgId = orgId;
    }

    public String getCorpId() {
        return corpId;
    }

    public void setCorpId(String corpId) {
        this.corpId = corpId;
    }

    public String getAgentId() {
        return agentId;
    }

    public void setAgentId(String agentId) {
        this.agentId = agentId;
    }

    public String getAgentName() {
        return agentName;
    }

    public void setAgentName(String agentName) {
        this.agentName = agentName;
    }

    public String getAgentDesc() {
        return agentDesc;
    }

    public void setAgentDesc(String agentDesc) {
        this.agentDesc = agentDesc;
    }

    public String getAgentHomeUrl() {
        return agentHomeUrl;
    }

    public void setAgentHomeUrl(String agentHomeUrl) {
        this.agentHomeUrl = agentHomeUrl;
    }

    public String getAgentLogoUrl() {
        return agentLogoUrl;
    }

    public void setAgentLogoUrl(String agentLogoUrl) {
        this.agentLogoUrl = agentLogoUrl;
    }

    public String getAgentSecret() {
        return agentSecret;
    }

    public void setAgentSecret(String agentSecret) {
        this.agentSecret = agentSecret;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getLastUpdateTime() {
        return lastUpdateTime;
    }

    public void setLastUpdateTime(Date lastUpdateTime) {
        this.lastUpdateTime = lastUpdateTime;
    }

    public String getMsgToken() {
        return msgToken;
    }

    public void setMsgToken(String msgToken) {
        this.msgToken = msgToken;
    }

    public String getMsgCipher() {
        return msgCipher;
    }

    public void setMsgCipher(String msgCipher) {
        this.msgCipher = msgCipher;
    }

    public String getMsgBackUrl() {
        return msgBackUrl;
    }

    public void setMsgBackUrl(String msgBackUrl) {
        this.msgBackUrl = msgBackUrl;
    }

    @Override
    public String toString() {
        return "QwAgentInfo{" +
                "orgId='" + orgId + '\'' +
                ", corpId='" + corpId + '\'' +
                ", agentId='" + agentId + '\'' +
                ", agentName='" + agentName + '\'' +
                ", agentDesc='" + agentDesc + '\'' +
                ", agentHomeUrl='" + agentHomeUrl + '\'' +
                ", agentLogoUrl='" + agentLogoUrl + '\'' +
                ", agentSecret='" + agentSecret + '\'' +
                ", msgToken='" + msgToken + '\'' +
                ", msgCipher='" + msgCipher + '\'' +
                ", msgBackUrl='" + msgBackUrl + '\'' +
                ", createTime=" + createTime +
                ", lastUpdateTime=" + lastUpdateTime +
                '}';
    }
}
